var customBiz = {
	init : function() {
		var self = this;
		// 初始化日历

		var calendar = new Calendar({
			// swiper滑动容器
			container : "#calendar",
			// 上一月节点
			pre : ".pre",
			// 下一月节点
			next : ".next",
			// 回到今天
			backToToday : ".backToday",
			// 业务数据改变
			dataRequest : function(currdate, callback, _this) {
				var curr = currdate.slice(0,7);	
				/*console.log(curr);
				var days=	getMonthLength(curr);
				  console.log(days.length);*/
				rlxs(curr, callback, _this);
			},
			// 点击日期事件
			onItemClick : function(item) {
				var defaultDate = item.date;
				// 设置标题
				setTitle(defaultDate);
			},
			// 滑动回调
			swipeCallback : function(item) {
				var defaultDate = item.date;
				// 设置标题
				setTitle(defaultDate);

				// 动态新增点击样式
				calendar.addActiveStyleFordate(defaultDate);

			},
			// 调试
			isDebug : false
		});
		// 设置标题
		var titleNode = document.querySelector('.mid span');

		function setTitle(date) {
			titleNode.innerText = date;
		}

	}
}


function rlxs(curr, callback, _this){
	
	//var curr = currdate;
	
	// 无日程安排
	//var data = []; 
	var userid = localStorage.getItem('userid');// 得到userid
	var url = "/dtwbgl/rlcq.h5";
	var data1 = {
		"userid" : '6344076',
	    "curr":curr		
	}
	
	
	
	//var dat=[];
	//callback && callback(dat);	
		mui.ajax(url, {
			data : data1,
			dataType : 'json',
			type : 'post',
			timeout : 30000, //超时时间设置为30秒；
			success : function(data2) {
		     var  m=data2.month;
		        var data=[];
			     for(k=0;k<m.length;k++){
			    
			    	// 完成:绿色  待完成 :黄色 超期: 红色
			    	var a=exist(data2.Downdate,m[k],"1")//绿色
			    	
			    	 
			    
			    	var b=exist(data2.Readydate,m[k],"2");//黄色
			    	var c= exist(data2.Cqdate,m[k],"3");//红色
			    		if(a==1&&b==-1&&c==-1){
			    			data.push({   //只显示绿色
			    				date:m[k],
			    				id:1
			    			});
			    			//console.log("绿色"+m[k]);
			    		}else if(a==-1&&b==2&&c==-1){
			    			data.push({   //只显示黄色
			    				date:m[k],
			    				id:2
			    			});
			    			//console.log("黄色"+m[k]);
			    		}else if(a==-1&&b==-1&&c==3){
			    			
			    			data.push({   //只显示红色
			    				date:m[k],
			    				id:3
			    			});
			    	
			    		}else if(a==1&&b==2&&c==-1){
			    			
			    			data.push({   //显示绿色和黄色
			    				date:m[k],
			    				id:4
			    			});
			    		
			    		}else if(a==1&&b==-1&&c==3){
			    			
			    			data.push({   //显示绿色和红色
			    				date:m[k],
			    				id:5
			    			});
			    			
			    		}
			    			
			    		
			    	 } 
			     callback && callback(data);
			     
		
				
			},
			error : function(xhr, type, errorThrown) {
				console.log(type);
			}
		});
	
}
// 初始化
customBiz.init();

mui.ready(function() {
	var userid = localStorage.getItem('userid');// 得到userid
	var url = "/dtwbgl/rlcq.h5";
	var data1 = {
		"userid" : '6344076'
	}
	

});

function ajaxcqlist(url, data){
	mui.ajax(url, {
		data : data,
		dataType : 'json',
		type : 'post',
		timeout : 30000, //超时时间设置为30秒；
		success : function(data) {
			
		},
		error : function(xhr, type, errorThrown) {
			console.log(type);
		}
	});
}


function exist(arr,temp,flag){
	var res = '-1';
	for(var i=0; i< arr.length; i++){
		if(temp==arr[i]){
			return flag;
		}else{
			res='-1';
		}
	}
	return res;
}

